// I18n
import VueI18n from 'vue-i18n'
import Vue from 'vue'

// 引入自己定义的 I18n 文件
import myI18nEn from './i18n-en-US.json'
import myI18nZh from './i18n-zh-CN.json'
// 如果还有新的语言在下面继续添加

// 注册 vue-i18n
Vue.use(VueI18n);
// 默认中文

const lang = 'zh_CN';
// const lang = uni.getLocale();
const i18n = new VueI18n({
  locale: lang,
  messages: {
    'zh_CN': myI18nZh,
    'en_US': myI18nEn,
  }
});

// 必须加这一行（小程序环境需要）
Vue.prototype._i18n = i18n;
// 保证页面中可用$t
Vue.prototype.$t = function (...args) { 
  return i18n.t(...args)
}


export default i18n
